//
//  defaultParam.cpp
//  learnC++
//
//  Created by apple on 2018/6/1.
//  Copyright © 2018年 yunfan.com. All rights reserved.
//

#include "defaultParam.hpp"


void printValues(int x, int y ,std::string name)
{
    std::cout << "x: " << x << '\n';
    std::cout << "y: " << y << '\n';
    std::cout << "name: " << name << '\n';
}

void printValuesKK(int x){
    std::cout << "x: " << x << '\n';
}
void printValuesKK(int x, int y=20){
    std::cout << "x: " << x << '\n';
    std::cout << "y: " << y << '\n';
}

void test_default_param(){
    
    
    printValues(1);
    
    printValues(2,4);
    
    printValues(2,4,"lili");
    
//    printValuesKK(10);上面的定义有歧义
    
}

